PublishPress\Future\Modules\Workflows\Domain\Engine\NodeRunnerProcessors\CronStep B

Total Complexity 100
Dependencies 23
Dependents 0
Total lines 891
Lines of code 540
Logical lines of code 287
Comment lines 116
Methods 25
Properties 9

Methods 25

Method Rating Maintainability Complexity Lines of code
expandArguments()
C
31 26 121
setup()
B
28
17 156
actionCallback()
A
39 12 67
getSchedulingTimestamp()
A
45 13 42
compactArguments()
A
49 7 33
getPostDifferences()
S
63 4 11
getScheduledActionUniqueId()
S
58 3 15
cancelFutureRecurringActions()
S
60 1 16
__construct()
S
63 1 11
logError()
S
81 1 3
addDebugLogMessage()
S
79 1 3
executeSafelyWithErrorHandling()
S
79 1 3
prepareLogMessage()
S
79 1 3
getStepFromNodeId()
S
71 1 6
cancelWorkflowScheduledActions()
S
76 1 4
triggerCallbackIsRunning()
S
82 1 3
runNextSteps()
S
80 1 3
getNodeSettings()
S
80 1 3
getSlugFromStep()
S
80 1 3
getNodeFromStep()
S
80 1 3
getNextSteps()
S
79 1 3
completeScheduledStep()
S
65 1 10
cancelScheduledStep()
S
64 1 10
markStepAsFinished()
S
74 1 5
addErrorLogMessage()
S
79 1 3